#当子类调用父类中的方法时，父类中的方法并不能完全适用子类 重新编写方法
class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age
    def show(self):
        print('大家好我是：' + self.name + '，今年' + str(self.age))

      ##定义父类
class Student(Person):
    def __init__(self, name, age, score):
        ##调用父类
        super().__init__(name, age)
        self.score = score
    ##方法重写  必须与父类方法名字相同
    def show(self):
        #调用父类方法
        super().show()
        print("学号为1522222")

xs2=Student('xiaoming',18,'100')
print(xs2.name,xs2.age,xs2.score)
xs2.show()
